import { NativeProps } from '../../utils/native-props'

export type SkeletonProps = {
  /** 是否启用动画效果 */
  animated?: boolean
} & NativeProps<
  | '--width'
  | '--height'
  | '--border-radius'
>

export type SkeletonTitleProps = {
  /** 是否启用动画效果 */
  animated?: boolean
} & NativeProps

export type SkeletonParagraphProps = {
  /** 是否启用动画效果 */
  animated?: boolean
  /** 行数. default: `3` */
  lineCount?: number
} & NativeProps
